blast the ball over - Spanish English Dictionary